import { post } from '@/utils/http'

export function getCustomerInfoAPI(){
  return post("user/user-client/api/customerInfo/list")
}

/**
 * 更新客户状态
 * @param {Object} data 包含客户ID和新状态的数据
 * @returns {Promise}
 */
export function updateCustomerStatusAPI(data) {
  return post("user/user-client/api/customerInfo/updateStatus", data)
}

/**
 * 逻辑删除客户
 * @param {number} id 客户ID
 * @returns {Promise}
 */
export function deleteCustomerAPI(id) {
  return post("user/user-client/api/customerInfo/delete", { id })
}
/**
 * 更新客户信息
 * @param {Object} data 客户完整信息
 * @returns {Promise}
 */
export function updateCustomerAPI(data) {
  return post('user/user-client/api/customerInfo/update', data)
}

/**
 * 添加客户
 * @param {Object} data 客户信息
 * @returns {Promise}
 */
export function addCustomerAPI(data) {
  return post('user/user-client/api/customerInfo/add', data)
}